powdered magnetic alloy - French English Dictionary